@charset "utf-8";
/**************重设浏览器默认样式[参考yahoo]**************/ 
/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { color: #666666; font-size:12px; font-family:"Microsoft YaHei",arial,tahoma,\5b8b\4f53,sans-serif; background:#E9E9E9 url(../images/bg.png) no-repeat center top fixed; text-align:left; }
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, span, img, table { margin:0; padding:0; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight:normal; } 
a{ color:#666666; text-decoration:none; }
a:hover{ color:#104891; text-decoration:none;}
ol, ul { list-style:none; }
fieldset, img { border:0; }
table { border-collapse:collapse; border-spacing:0; } /* 去掉各Table  cell 的边距并让其边重合 */
th { text-align:inherit; } /* IE bug fixed: th 不继承 text-align*/
iframe { display: block; } /* ie6 7 8(q) bug 显示为行内表现 */
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
/*to enable resizing for IE*/
input, textarea, select {  *font-size:100%;}
/* 清理浮动 */
.clearfix { *zoom:1; }/*IE6 7 只要触发layout即可*/
.clearfix:after { content:"."; clear:both; height:0; font-size:0; line-height:0; display:block; }
.clear { clear: both; height: 0px; line-height: 0px; font-size: 0px; }
/* 隐藏 */
.hide { display:none;}

/*-------------------页面宽度-------------------*/
.w1000{width:1000px; margin-left:auto; margin-right:auto;}

/*-------------------顶部-------------------*/
.top { height:32px; background:url(../images/bg_top.png) repeat-x left top; min-width:1000px; line-height:30px;}
.top .welcome{ float:left;}
.top .time { float:left; color:#9F9F9F; padding-left:30px;}
.top .tools{ float:right;}
.top .tools a{ }

/*----------头部----------*/
.header { height:170px; overflow:hidden; background:url(../images/bg_header2.jpg) no-repeat center top; min-width:1000px; position:relative;}
.header .subtit { float:right; padding-top:10px;}
.header .r { float:right;}

/*----------logo----------*/
.logo { float:left;  position:absolute; left:0; top:50px;}
.logo img {}


/*----------导航----------*/
.nav_wrap { height:83px; background:url(../images/nav.png) no-repeat center bottom;}
.nav {height:36px;  }
.nav li.item { float:left; width:100px; text-align:center; _display:inline; height:36px; position:relative; z-index:0; float:left; margin:0 0; }
.nav li h3 a { font-size:14px; font-weight:bold; color:#fff; width:100%; display:block; line-height:36px;}
.nav li.cur h3 a,
.nav li.hover h3 a,
.nav li h3 a:hover { color:#006cb2; background:url(../images/nav_cur2.png) no-repeat center top;  }
.nav .child { background:#F8F8F8; position:absolute; left:0; top:30px; width:90px;  display:none; padding:3px 10px; line-height:34px; font-size:14px;}
.nav .child li{ border-bottom:1px solid #E8E8E8;}
.nav .child li a{}
/*最后项*/
.nav li.last { margin-right:0; }
.nav_wrap .weather { float:left; line-height:44px; padding-left:34px;}
.nav_wrap .weather dt { float:left;}
.nav_wrap .weather dd { float:left; padding:10px 0 0 10px; height:44px; width:300px;overflow:hidden;}
.searchbox { float:right; width:435px; padding:10px 16px 0 0; }
.searchbox .form_txt{ background:#fff url(../images/search3.png) no-repeat left center; width:315px; float:left; padding:2px 4px 2px 24px; border:1px solid #C8C8C8; height:19px; line-height:19px; color:#B2B2B2;}
.searchbox .form_btn{ width:81px; height:25px; background:url(../images/search2.png) no-repeat; border:0; float:right; padding:0;}


/*----------首页内容----------*/
.index_cnt { background:#fff; width:1000px; margin:0 auto; padding:8px 9px 0;  margin-top:12px;}

/*----------flash----------*/
.flash { height:290px; width:1018px;  overflow:hidden; margin-bottom:25px; margin:12px auto 0;}
.flash li {width:100%;  height:290px; background-position:center top; background-repeat:no-repeat;}
.flash li img { width:100%;  height:290px;}
.flash .bx-wrapper { position: relative;*zoom: 1; z-index:0;}
/*加载界面*/
.flash .bx-wrapper .bx-loading { min-height:50px; background:#fff url(../images/bx_loader.gif) center center no-repeat; height:100%; width:100%; position:absolute; top:0; left:0; z-index:2000; }
/*导航 相对bx-wrapper定位*/
.flash .bx-wrapper .bx-pager { position: absolute; bottom:10px; z-index:80; width:100%; text-align: center;}
.flash .bx-wrapper .bx-pager.bx-default-pager a {background: #fff; display:block; width:20px; height:20px; line-height:20px; font-size:12px; font-family:Arial; color:#666; text-align:center; margin:0 8px 0 0; outline:0;  }
.flash .bx-wrapper .bx-pager.bx-default-pager a:hover,
.flash .bx-wrapper .bx-pager.bx-default-pager a.active { background:#0099CC;color:#fff; text-decoration:none;}
.flash .bx-wrapper .bx-pager .bx-pager-item{ display:inline-block; *zoom:1; *display:inline;}

/*----------图片新闻----------*/
.picnews { width:330px; height:307px; overflow:hidden; float:left; background:#1E1E1E;}
.zzpic .spec-preview{width:330px;height:240px; overflow:hidden;}
.zzpic .spec-preview img { display:block;width:330px;height:240px;}
.zzpic .spec-scroll{clear:both;margin-top:8px;width:330px;}
.zzpic .spec-scroll .prev{float:left;margin-right:4px; background:url(../images/flash_left.png) no-repeat center center; }
.zzpic .spec-scroll .next{float:right; background:url(../images/flash_right.png) no-repeat center center;}
.zzpic .spec-scroll .prev,.spec-scroll .next{display:block;font-family:"Microsoft YaHei";text-align:center;width:30px;height:56px; line-height:54px; cursor:pointer;text-decoration:none; text-indent:-9999px;}
.zzpic .spec-scroll .items{float:left;position:relative;width:262px;height:56px;overflow:hidden;}
.zzpic .spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.zzpic .spec-scroll .items ul li{float:left;width:70px;}
.zzpic .spec-scroll .items ul li img{border:1px solid #999999;width:50px;height:50px;}
.zzpic .spec-scroll .items ul li img:hover{border:1px solid #007BCC;}

/*----------标题----------*/

.com_tit01 { height:33px; line-height:33px; padding:0 10px 0 15px;  }
.com_tit01 h3{ float:left; color:#fff; font-weight:bold; font-size:14px;  }
.com_tit01 .more{ float:right; width:60px; height:33px;  }


.com_tit02 { height:28px; line-height:28px; background:url(../images/tit_bg02.png) repeat-x;  border-bottom:1px solid #D5DDE5; padding-left:12px;  }
.com_tit02 h3{ float:left; width:97px; height:25px; line-height:25px; color:#fff; font-weight:bold; font-size:14px; text-align:center; background:url(../images/tit03.png) no-repeat; margin-top:3px;  }
.com_tit02 .more{ float:right; color:#4A4D42; border-left:1px solid #D5DDE5; padding:0 5px 0 8px;   }

/*----------简介----------*/
.index_about { width:435px; height:307px; float:left; margin-left:8px; _display:inline; background:url(../images/bg01.png) no-repeat;  }
.index_about_cnt { padding:16px 12px 0 12px;}
.index_about_cnt img{ float:left; padding-right:10px;}
.index_about_cnt .txt{ line-height:24px;}

/*----------公告----------*/
.index_notice { width:217px; height:307px; float:right; background:url(../images/bg02.png) no-repeat;   }
.index_notice_top { line-height:20px; padding:15px 0 5px 0; border-bottom:1px dotted #9F9F9F; width:190px; margin:0 auto;}
.index_notice_txt { line-height:26px; height:140px; padding:5px 15px 0 15px; overflow:hidden;}
.index_notice_txt li { line-height:20px; padding:5px 0 5px 12px; background:url(../images/point01.png) no-repeat left 9px; border-bottom: 1px dotted #EBEBEB;  }

/*----------快速链接----------*/
.quicklink { width:190px; border-top:1px dotted #9F9F9F; margin:10px auto 0; padding-top:5px;  }
.quicklink a { float:left; text-align:center; width:60px; padding-top:40px; margin-left:15px; margin-right:10px;}
.quicklink a.s1 { color:#4be8f5; background:url(../images/icon01.png) no-repeat center top;}
.quicklink a.s2 { color:#17569b; background:url(../images/icon02.png) no-repeat center top;}
.quicklink2 {width:190px; border-top:1px dotted #9F9F9F; margin:10px auto 0; padding-top:5px; text-align:center;}

/*----------网上办事----------*/
.wsbs_tit{ margin-top:30px; height:36px; background:url(../images/tit01.png) no-repeat center center;  }

/*----------新闻----------*/
.index_box { width:326px; border:1px solid #D5DDE5;  height:220px; float:left; margin:10px 7px 0 0 ; _display:inline;  }

.index_box ul{ padding:15px 20px 0 20px;  }
.index_box li{ line-height:27px; border-bottom:1px dotted #EBEBEB; padding-left:17px; background:url(../images/point01.png) no-repeat 6px center; }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.index_box li { -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

/*----------banner----------*/
.banner_index {  margin:20px auto 0; display:block;  }

/*----------互动----------*/
.index_hudong_tit{margin-top:25px; height:36px; background:url(../images/tit02.png) no-repeat center center;  }

/*----------服务----------*/
.index_service { width:248px; height:220px; float:left; margin-top:15px;border:1px solid #D5DDE5;}
.index_service_tit {height:25px; background:url(../images/tit_bg02.png) repeat-x;  border-bottom:1px solid #D5DDE5;overflow:visible; _overflow:hidden; padding-top:3px; padding-left:10px;}
.index_service_tit li{float:left;   }
.index_service_tit li a{ display:block; width:97px; height:25px; line-height:25px;  font-weight:bold; font-size:14px; text-align:center; color:#0182c5; }
.index_service_tit li.cur a{ color:#fff;background:url(../images/tit03.png) no-repeat;}
.index_service_cnt { padding:6px 10px 0 10px;}
.index_service_cnt li { line-height:28px; border-bottom:1px dotted #EBEBEB;} 




/*----------企业风采----------*/
.index_case { width:738px; height:220px; float:right; margin-top:15px;border:1px solid #D5DDE5;}
.index_case_list { padding:20px 0 0 5px;}
.index_case_list li{ width:176px; text-align:center; float:left; _display:inline; margin:0 3px;}
.index_case_list li img{ width:168px; height:126px; display:block; padding:3px; border:1px solid #D8D8D8;}
.index_case_list li p{ line-height:30px;width:176px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }


/*----------友情链接----------*/
.links{ overflow:hidden; margin-top:20px;}
.links_pic{ zoom:1; overflow:hidden; height:64px; display:block;}
.links_pic li{ float:left; border:1px solid #B6BCD4; text-align:center; width:146px; height:54px; margin:0 9px; _display:inline; }
.links_pic li img{ display:block; width:146px; height:54px;}
.links_txt{ text-align:center;}
.links_txt select{ width:180px; background:#fff; margin:0 5px;}


/*----------底部----------*/
.footer { text-align:center; background:#017DC5; margin-top:10px;  color:#fff; padding:12px 0; line-height:24px; margin-bottom:10px;}
.footer a { color:#fff;}
.footer_nav { line-height:32px; color:#fff;}
.footer_nav a { color:#fff; padding:0 4px;}
.footer .copyright {color:#666666; line-height:28px; padding:10px 0 50px 0; }



/*----------新闻列表----------*/
.index_news_list {  }
.index_news_list li { line-height:26px; height:26px; text-align:right; }
.index_news_list li span { color:#aaa; }
.index_news_list li a { float:left; text-align:left; background:url(../images/point.png) no-repeat 6px center; padding-left:16px;  }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.index_news_list li a { width:300px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

/*----------产品列表----------*/
.index_product_list { min-width:1000px; padding:38px 0; }
.index_product_list ul{ width:1012px;}
.index_product_list li{ width:240px; height:236px; overflow:hidden; float:left; _display:inline; margin:0 13px 0 0;}
.index_product_list li a{ display:block; width:100%; height:100%;}
.index_product_list li .img_block{ width:238px; height:198px; overflow:hidden; text-align:center; border:1px solid #CDCDCD; }
.index_product_list li .img_block td{width:238px; height:198px;vertical-align:middle;  }
.index_product_list li .img_block img {max-width:238px; max-height:198px; _width:238px; _height:198px; display:block;  margin:0 auto;}

.index_product_list li span{ display:block; text-align:center; height:36px; line-height:36px; font-size:14px; }


/*----------内容----------*/
.content { background:#fff; width:1000px; margin:10px auto 0; padding:10px 9px 0;  }
.inner { background:url(../images/bg03.png) repeat-y left center;}

/*----------侧边----------*/
.sidebar { width:220px; float:left; padding:10px 0 0 18px;}
.side_box { border:1px solid #9DD7E8; background:#EFF8E7; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-bottom:30px; padding:10px;}
.side_tit { line-height:24px; color:#fff; font-weight:bold; font-size:14px; background:url(../images/tit04.png) no-repeat left center; padding-left:38px;}
.side_tit{ -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.side_nav { padding:10px 0;}
.side_nav li{ }
.side_nav li h3 {line-height:24px; padding:13px 0 13px 36px; background:url(../images/point04.png) no-repeat 11px center; border-bottom:1px dotted #B2B2B2; }
.side_nav li h3 a{  color:#003366; font-size:14px; font-weight:bold; }
.side_nav li h3 a:hover,
.side_nav li.cur h3 a { color:#3F9DDA; font-weight:bold;}
.side_nav li dl { display:none;}
.side_nav li.cur dl { display:block;}
.side_nav li dd { border-bottom:1px solid #dfdfdc; line-height:26px; padding-left:36px;-o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.side_nav li dd.cur a { color:#3F9DDA; font-weight:bold;}


.side_link {}
.side_link a{ color:#0083CA; font-size:14px; font-weight:bold; display:block; margin:0 auto 15px auto; width:107px; line-height:51px; padding-left:80px; }
.side_link a.s1{ background:url(../images/btn01.png) no-repeat;}
.side_link a.s2{ background:url(../images/btn02.png) no-repeat;}
.side_link a.s3{ background:url(../images/btn03.png) no-repeat;}
.side_link a.s4{ background:url(../images/btn03.png) no-repeat;}
.side_contact {  line-height:24px; padding:10px 20px 30px 20px; color:#000;}

/*----------main----------*/
.main { width:720px; float:right;}
.main_tit { height:40px; padding-right:36px; line-height:40px;overflow:visible; _overflow:hidden; background:#F5F5F5;}
.main_tit h3{_display:inline;  position:relative; float:left; padding:0 38px; background:#fff; font-weight:bold; color:#3F9DDA; font-size:16px; border-left:1px solid #E2E2E2; border-right:1px solid #E2E2E2;  border-top:2px solid #3F9DDA; line-height:38px;}
.main_tit .more{ float:right; color:#878787; font-size:14px;}
.main_txt { padding:0 50px; line-height:20px; text-indent:2em; margin-top:20px;}

/*----------位置----------*/
.position { float:right; width:290px; text-align:right; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

/*----------新闻列表----------*/
.news_list { padding:20px 0 35px 0;}
.news_list li { line-height:36px; height:36px; text-align:right; font-family:\5b8b\4f53; padding:0 15px 0 20px; }
.news_list li span { color:#ABABAB; }
.news_list li a { float:left; text-align:left; font-size:14px;  padding-left:16px; background:url(../images/point01.png) no-repeat left center;}
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.news_list li a { width:500px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.news_list li.line { height:20px; margin-top:20px; line-height:0; border-top:1px solid #DBDBDB; background:none;}

/*----------内页 文章----------*/
.article { padding:20px 30px 30px 30px;}
/*文章标题*/
.article_tit { font-size:16px; color:#3F9DDA; font-weight:bold; line-height:20px;text-align:center; padding:5px 0;}
/*文章信息*/
.article_msg { font-size:12px; padding:10px 0;  text-align:center;}
.article_msg span { padding:0 5px;}
/*文章内容*/
.article_body { font-size:14px; color:#5a5a5a; line-height:22px; margin-top:20px;}
.article_body p {padding:10px 0; }  
.article_body img { max-width:690px;} 
.article_img { text-align:center; padding:10px 0;}
/*文章底部*/    
.article_img img { max-width:670px;}
.article_share { }
/*上下文导航*/  
.article_nav { height:30px; line-height:30px; border-top:1px dotted #5F5F5F; padding-top:15px; margin-top:15px; } 
.article_nav li { -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.article_nav .pre { float:left; width:45%;}
.article_nav .next { float:right; width:45%; text-align:right;}

/*----------内页 单页面----------*/
.about { line-height:24px;  }
.about p{ padding:10px 0;  }

/*----------单页面----------*/
.about { font-size:14px; line-height:28px; margin-top:10px;  }
.about p{ padding-bottom:5px;}
.about img { max-width:690px;}

/*----------人才招聘----------*/
.job {padding:10px 0 20px 0;}
.job table {line-height:34px; width:100%; border-left:1px solid #E9E9E9;   border-top:1px solid #E9E9E9;}
.job td { padding-left:5px; border-right:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9; }
.job td.txt { line-height:22px; padding:5px;}
.job_list { padding:20px 0 20px 0;  }
.job_list table{ line-height:34px; width:100%; border-left:1px solid #E9E9E9;   border-top:1px solid #E9E9E9;}
.job_list th{ padding-left:5px; border-right:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9; color:#000; font-weight:bold;}
.job_list td{ padding-left:5px; border-right:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9;   }

/*----------产品列表----------*/
.product_list {  overflow:hidden; }
.product_list ul { padding-left:10px;}
.product_list li { float:left; overflow:hidden; margin:30px 20px 0 20px; width:210px; height:250px;  _display:inline; }
.product_list li a {}
.product_list li a:hover { text-decoration:none;}
.product_list li .img_block{ width:208px; height:208px; overflow:hidden; text-align:center; border:1px solid #CDCDCD; }
.product_list li .img_block table{  }
.product_list li .img_block td{width:208px; height:208px;vertical-align:middle;  }
.product_list li .img_block img {max-width:208px; max-height:208px; _width:208px; _height:208px; display:block;  margin:0 auto;}
.product_list li p { width:210px; color:#444; text-align:center; height:40px; line-height:40px;  -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  }

/*----------产品----------*/
.product_pic { width:380px; float:left; margin-top:30px;}
.product_pic img {width:380px; }
.prodcut_msg { width:350px; float:right;  margin-top:15px;}
.prodcut_msg h1{ font-size:18px; color:#bc1015; line-height:24px; padding:15px 0; font-weight:bold;}
.prodcut_msg ul{ line-height:34px; font-size:14px; color:#1f1f1f;}
.prodcut_msg li{}
.product_tit { margin-top:20px; height:32px; line-height:32px; background:#EDECED;}
.product_tit h3{ font-size:18px; float:left; background:#B30A0D; padding:0 20px; color:#fff;}
.product_description { padding:10px 0; font-size:14px; line-height:26px;}
.product_description p{ padding:5px 0;}

/*----------图片列表----------*/
.img_list {  overflow:hidden; }
.img_list ul { padding-left:30px;}
.img_list li { float:left; overflow:hidden; margin:30px 30px 0 30px; width:262px;  _display:inline; }
.img_list li a {}
.img_list li a:hover { text-decoration:none;}
.img_list li .img_block{ width:250px; height:190px; overflow:hidden; text-align:center; padding:5px; border:1px solid #C5C5C5; }
.img_list li .img_block table{  }
.img_list li .img_block td{width:250px; height:190px;vertical-align:middle;  }
.img_list li .img_block img {width:250px; height:190px; _width:250px; _height:190px; display:block;  margin:0 auto;}
.img_list li p { width:262px; color:#444; text-align:center; height:40px; line-height:40px;  -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  }

.img_list3 {  overflow:hidden; }
.img_list3 ul { width:762px; }
.img_list3 li { float:left; overflow:hidden; margin:30px 42px 0 0; width:212px;  _display:inline; }
.img_list3 li a {}
.img_list3 li a:hover { text-decoration:none;}
.img_list3 li .img_block{ width:200px; height:140px; overflow:hidden; text-align:center; padding:5px; border:1px solid #C5C5C5; }
.img_list3 li .img_block table{  }
.img_list3 li .img_block td{width:200px; height:140px;vertical-align:middle;  }
.img_list3 li .img_block img {width:200px; height:140px; _width:200px; _height:140px; display:block;  margin:0 auto;}
.img_list3 li p { color:#444; text-align:center; height:60px; line-height:20px;  overflow:hidden; padding:10px 5px 0 5px;  }

/*----------下载列表----------*/
.down_list { margin-top:20px; }
.down_list li { line-height:36px; height:36px; text-align:right; border-bottom:1px dashed #C6C6C6; padding:10px 0;}
.down_list li span { color:#aaa; }
.down_list li a { float:left; text-align:left; background:url(../images/icon_download.png) no-repeat 6px center; padding-left:26px; font-size:14px;  }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.down_list li a { width:400px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

/*----------同意----------*/
a.btn_agree { width:120px; height:30px; line-height:30px; display:block; color:#fff; background:#3F9DDA; margin:30px auto; text-align:center; -o-border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
a.btn_agree:hover { color:#fff; background:#2486C4;}


/*----------信息反馈----------*/
.message { padding:40px 0 150px 50px;}
.message .red{ color:#f00;line-height:30px; float:left; padding-left:10px;  }
.message .form_item {  margin-bottom:15px;}
.message .form_item h4 { float:left; line-height:36px; width:150px; font-size:14px; text-align:right; padding-right:15px;}
.message .form_txt { width:330px; float:left;  height:20px; line-height:20px;  border:1px solid #D7D7D7; padding:7px 5px;  -o-border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.message .login_verification {width:100px; float:left;  height:20px; line-height:20px;  border:1px solid #D7D7D7; padding:7px 5px; -o-border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.message img { float:left; margin-left:10px; height:20px;}
.message .form_textarea {width:330px; float:left;  height:80px; line-height:20px;  border:1px solid #D7D7D7; padding:4px 5px; -o-border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.message .form_btn { padding-left:165px; margin-top:30px;}
.message .form_btn input,
.message .form_btn .disabled{width:100px; height:30px; line-height:30px; text-align:center; color:#fff; border:0; background:#0099CC; font-size:14px; cursor:pointer;  -o-border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.message .form_btn .disabled { background:#dedede;}
.message .form_radio { float:left; line-height:36px;}
.message .form_radio label{ cursor:pointer; padding-right:8px;}
.message .form_radio input {vertical-align:middle;margin-top:-2px; margin-bottom:1px; }
.message .form_radio span {padding-left:3px;}
.message .form_select {width:340px; height:34px; line-height:34px; float:left; border:1px solid #D7D7D7; }

.message .form_checkbox2 { height:28px; line-height:28px; padding-left:165px; }
.message .form_checkbox2 a { color:#0099CC; float:left; text-decoration:underline;}
.message .form_checkbox2 span{ cursor:pointer; float:left; padding-left:26px; font-size:14px; background:url(../images/checkbox.png) no-repeat; }
.message .form_checkbox2 span.check { background-position:0 6px;}
.message .form_checkbox2 span.uncheck { background-position:0 -56px;}

/*----------搜索结果列表----------*/
.searchlist { margin-top:20px; }
.searchlist li { line-height:36px; height:36px; text-align:right; background:url(../images/line02.png) repeat-x left bottom; padding:10px 0;}
.searchlist li span { color:#aaa; }
.searchlist li a { float:left; text-align:left; font-size:14px;  }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.searchlist li a { width:400px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

.xuzhi_cnt { padding:20px;  line-height:24px; font-size:14px;}
.xuzhi_cnt p{ padding:10px 0;  }


/*----------分页----------*/
.pagelink { text-align:center; margin-top:20px;}
.pagelink a, .pagelink span{ padding:0 3px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}


/*-------------------壹级-------------------*/
.class {  }

/*----------贰级----------*/
.class {  }

/*叁级*/
.class {  }
